disagreeable odor - Alemán Inglés Diccionario